cast-in relief - Spanish English Dictionary